package cn.com.ebidding.persistence.mapper;

import cn.com.ebidding.business.vo.GroupConditionVO;
import cn.com.ebidding.business.vo.UserConditionVO;
import cn.com.ebidding.persistence.beans.SysGroup;
import cn.com.ebidding.persistence.beans.SysUser;
import cn.com.ebidding.plugin.BaseMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @author 扫地僧 (saods@ebidding.com.cn)
 * @website https://ksp.ebidding.com.cn
 * @version 1.0
 * @date 2018/4/16 16:26
 * @since 1.0
 */
@Repository
public interface SysGroupMapper extends BaseMapper<SysGroup> {

    List<SysGroup> findPageBreakByCondition(GroupConditionVO vo);


    List<Map<String, Object>> queryGroupListWithSelected(@Param("articleId") Long articleId, @Param("authType")Integer authType);

}
